블로그
카테고리 이동
공모전에서 최종 제출 자료를 만들 때 가장 중요한 것이 무엇인가?
라고 묻는다면 단연코 '그림'이라고 말할 것이다.
아무리 좋은 결과 혹은 아이디어를 제출한다고 한들
공모전 평가자에게 그것을 머리 속에 그려주지 못한다면 실패했다고 할 수 있다.
그림이나 그래프, 사진 등으로 최대한 가독성 있게, 충분히 이해할 수 있도록 결과물을 만들어야 하는 것이다.
그래서 데이터 분석 과정과 결과에 대해 하나하나 그래프와 그림을 만들어두는 것이 참 중요하다.
다만 우리는 이 과정에서 문제가 하나 있었다.
구글 코랩 Colab 에서 파이썬 python 을 이용하여 수집한 데이터에 대해 어떤 구성을 가지고 있는지 보여주려고 하였는데
matplotlib 으로 그래프를 그렸으나 아래처럼 한글이 깨지는 현상 이 발생했었다.
matplotlib으로 그래프 그리기
코랩 Colab에서 그래프 한글이 깨짐
그렇다고 손을 놓을 수는 없는 일이다.
열심히 구글에서 찾아본 결과, 여러가지 방법이 나왔는데
font manager 라이브러리를 불러와서 로컬 폰트 링크를 연결하는 방법이 대표적 이었다.
하지만 구글 코랩 Colab에서는 로컬 링크를 연결하기가 귀찮다 (?). 과정이 복잡하기 때문이다.
그래서 로컬 연결 없이 최대한 할 수 있는 방법이 있을까 찾아본 결과
하나 찾을 수 있었다.
"그냥 구글 코랩 Colab 환경에서 한글 폰트를 새로 깔기"
물론 이 방법으로 하게 되면
'매번 새로 시행을 해줘야 하는 불편함' 이 있다. 하지만 그것이 구글 코랩 Colab 의 특성 인걸 어떻하랴.
아래의 코드를 그대로 구글 코랩 Colab 에서 실행하고 '런타임 재시작'을 하면 된다.
'런타임 재시작' 안하고 다시 그래프를 만들면 똑같이 한글 폰트가 깨지게 출력이 된다.
가동시간은 10초? 정도밖에 안 걸린다
아유 폰트 깨끗하고 이쁘다
비전공자다보니 문제 하나 부딫힐 때마다 새롭게 찾아봐야하고, 구글링을 해야하는 번거로움이 있지만
그래도 배움의 즐거움은 있어서 좋다.
하나하나 깨우치고 가다보면 앞으로는 수월하게 할 수 있지 않을까?